package com.cool.service.bigclass;

import com.cool.bo.PageBo;
import com.cool.bo.bigclassbo.AddPo;
import com.cool.bo.bigclassbo.AddPoForm;
import com.cool.bo.bigclassbo.InputBo;
import com.cool.bo.bigclassbo.UpdateBo;
import com.cool.po.bigclasspo.BigClassPo;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * 商品大类业务层接口
 * 负责人:曹力引
 * 时间:2020/7/28
 */
public interface BigClassService {
    /**
     * 根据大类名称模糊查询
     */
    List<BigClassPo> selectLike(InputBo inputBo);

    /**
     * 查询大类表中的所有数据
     */
    PageInfo<BigClassPo> getbigClass(PageBo pageBo);

    /**
     * 新增商品大类
     */
    void addbigClass(AddPo addPo);

    /**
     * 批量删除的方法
     */
    void deleteMore(List<Object> list);

    /**
     * 根据主键更新的方法
     */
    void updatebigClass(UpdateBo updateBo);
}
